package org.example.springioc.model;


import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;


/**
 * @ConfigurationProperties(prefix = "student")
 * 是 Spring Boot 中用来将配置文件（如 .yml 或 .properties）
 * 中以 student 开头的配置，自动绑定到 Java Bean 属性上的注解。
 */
@ConfigurationProperties(prefix = "student")
@Component //让 Spring 扫描该类
@Data
public class Student {
    private int id;
    private String name;
    private int age;
}
